@charset "utf-8";
html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size: 12px;}
fieldset,img{border:none 0;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body{font:12px/180% "宋体",arial,helvetica,clean,sans-serif;}
a { color:#737373; text-decoration:none; }
a:hover { text-decoration:none; color:#D90000; }
.left { float:left; display:block;}
.right { float:right; display:block;}
.m { width:980px; margin:0 auto; }
.top { height:44px; text-align:left; display:block; overflow: hidden;}
.top h1 span { display:none;}
.logo { width:262px; height:39px; margin:1px 0 0 10px;display: block; }
.top .logo { float:left;}
.top h2{ display:none;}
.top_m { float:left; width:665px; margin:0 0 0 10px; padding:0; color:#fff;overflow:hidden;}
.top_m a,.top_m a:visited {color: #fff;}
.ireg{ float:right; margin:4px 0 0; line-height:42px;}
.i { font-weight:normal; color:#2f90c6;	line-height:20px; padding:0px 6px;}
.tl { text-align:left;}
.tc { text-align:center;}
.tr { text-align:right;}

#header{ height:50px;}
#footer { padding: 10px 0px 36px;}
#footer p {color: #555;}
.home_bottom { border-top: 1px solid #ddd;; padding: 3px 0px 2px;}
.home_bottom span.i { padding: 0px 6px; color: #666;}
.home_bottom a,.home_bottom a:visited { color: #555;}
.copy{ font-family: Lucida Sans;}
.copy em{ font-style:normal;}
.copy a,.copy a:visited { font-family: Lucida Sans; font-style: italic; color: #1E7AAE;}
.home_bottom a:hover { text-decoration: underline; color: #BD0A01; }
/*iNav*/
.i_nav { float:left; width:450px; height:42px; overflow:hidden; padding:0; position:relative;}
.i_nav ul { width:90%; height:42px; line-height:33px; font-size:14px; overflow:hidden; position:absolute; top:3px; left:5px;}
.i_nav li { height:33px; overflow:hidden; float:left; position:relative; left:-2px;}
.i_nav li a { float:left; margin:5px;padding:0 3px; color:#fff; font-weight:bold;}
.i_nav li a:link,.i_nav li a:visited { color:#fff;}
.i_nav li a:hover,.i_nav li.selected a,.i_nav li.selected a:visited { color:#ff0;}
/*pages*/
.pages { padding:8px 5px 10px;}
.pages a,.pages a:visited,.pages span,.pages em{ zoom:1; margin:0px 5px 0px 0px; padding:3px 8px 2px; border:1px solid #ddd; border-bottom:none; font-style:normal; color:#555}
.pages a:hover,.pages span { background:#6CC2F3; border:1px solid #6CC2F3; color:#fff;}


